﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Basicas
{
    [Serializable]
    public class Instrutor_Monitor : Pessoa
    {
        private double valorContrato;
        private String curriculo;
        private Boolean ehInstrutor;

        #region Construtores
        public Instrutor_Monitor(String cpf, String rg, String nome, String email, String tel, String cel, String cidade, String bairro, String rua, int numero, String comp, String uf, double valor, String curriculo, Boolean ehInstrutor)
        : base(cpf, rg, nome, email, tel, cel, cidade, bairro, rua, numero, comp, uf)
        {
            this.ValorContrato = valor;
            this.Curriculo = curriculo;
            this.EhInstrutor = ehInstrutor;
        }

        public Instrutor_Monitor(String cpf, String rg, String nome, String email, String tel, String cel, String cidade, String bairro, String rua, int numero, String uf, double valor, String curriculo, Boolean ehInstrutor)
            : base(cpf, rg, nome, email, tel, cel, cidade, bairro, rua, numero, uf)
        {
            this.ValorContrato = valor;
            this.Curriculo = curriculo;
            this.EhInstrutor = ehInstrutor;
        }

        public Instrutor_Monitor() : base()
        {
        }
        #endregion

        #region Propriedades
        public double ValorContrato
        {
            get { return this.valorContrato; }
            set { this.valorContrato = value; }
        }

        public String Curriculo
        {
            get { return this.curriculo; }
            set { this.curriculo = value; }
        }

        public Boolean EhInstrutor
        {
            get { return this.ehInstrutor; }
            set { this.ehInstrutor = value; }
        }
        #endregion
    }
}
